one-eyed pants snake - Turkish English Dictionary